Kotomora
用心棒 (youjinbou) Japanese meaning: bodyguard | Kotomora