Subaru awakens on the beach again... but this time he's buried in the sand. Who could have done this?!
Season 1 • Episode 21 of 90