Kotomora
両把頭 (ryouhatou) Japanese meaning: Liangbatou | Kotomora