Kotomora
本領を発揮 (honryouohakki) Japanese meaning | Kotomora