Kotomora
アカカマス (akakamasu) Japanese meaning: red barracuda | Kotomora