Kotomora
ナガテングハギモドキ (ながてんぐはぎもどき) Japanese meaning | Kotomora