Not for the faint of heart.. or anyone under 18