Kotomora
アオスジアゲハ (あおすじあげは) Japanese meaning | Kotomora