Kotomora
アナバチ (anabachi) Japanese meaning: digger wasp | Kotomora