Kotomora
セスジムシ科 (セスジムシか) Japanese meaning | Kotomora