Kotomora
本領発揮 (honryouhakki) Japanese meaning | Kotomora