Travel Only $10? I Stayed at a Super Cheap Capsule Hotel in Namba, Osaka | Acro Capsule Hotel April 17, 2025