Prev
ious
Next
Oct
ober
24th, 2005
The Statue of Liberty in Akabane. It stands above a Capsule Hotel.