Kotomora
ヤドクガエル (やどくがえる) Japanese meaning | Kotomora