Kanji Tatsumi. I love this boy so much!!!