amefurashi
1. sea hare (esp. species Aplysia kurodai)
Noun
#151112
1. sea hare (esp. species Aplysia kurodai)
1. Probably will rain.; It will likely rain.
1. It rained.; It was made to rain.
1. causing rain; rain-inducing
1. It is not raining.; It's not my doing.
1. If it rains.; When it rains.
1. Not making it rain.; It's not about causing rain.
1. If it rained; If rain were to fall
1. Was making it rain.; Was causing rain.
1. To make it rain (humble); To cause rain (humble)