Mother's Day is May 11


Oden shack on the backstreets of Monzennakacho, Tokyo.