Kotomora
オガサワラゴキブリ (おがさわらごきぶり) Japanese meaning | Kotomora