Kotomora
カニバル (かにばる) Japanese meaning | Kotomora