Ryuichi Kakurezaki
Japanese,