Kotomora
テールフィン (teerufin) Japanese meaning: tail fin | Kotomora