Baymax
Avacado Salmon   Shanghai, Shanghai, China
 
 
IN COMMUNIST CHINA, THE SUSHI EATS YOU
For øyeblikket frakoblet