Kotomora
超大物 (ちょうおおもの, chouoomono) Japanese meaning | Kotomora