awsome slayer place