Ravi (Touwa Ravi)
Japan