Photos taken by and property of Kevin Ruppenthal.