dryedmangoez.com
Recap: Kamen Rider Drive, Episode 7 – How Was That Decisive Moment Captured?
A mysterious photographer is whistling “London Bridge is Falling Down” as he takes a picture of a building which suddenly collapses. This is the third collapse this week, Kiriko reports…