Yoeshie
Yoeshie   United States
 
 
All of this has happened before, and it will all happen again.