sweet and comfortable rest area for power rangers