Kotomora
ツマグロオオヨコバイ (つまぐろおおよこばい) Japanese meaning | Kotomora