torachan (tora yamamoto)
Japan