Kotomora
カワゲラ (かわげら, kawagera) Japanese meaning: stonefly | Kotomora